package com.yonyou.gmmc.service.dealer.model;

import java.util.Date;
import javax.persistence.*;

@Table(name = "TT_DRIVE_EVALUATION_RESULT")
public class TtDriveEvaluationResult {
    @Id
    @Column(name = "ID")
    @SequenceGenerator(name="",sequenceName="SEQ_TT_DRIVE_EVALUATION_RESULT")
    private Integer id;

    @Column(name = "RESULT_ID")
    private Integer resultId;

    @Column(name = "EVALUATION_DETAIL_ID")
    private Integer evaluationDetailId;
    
    @Column(name = "EVALUATION_DETAIL_NAME")
    private String evaluationDetailName;

    @Column(name = "STAR_SUM")
    private Integer starSum;

    @Column(name = "CREATE_DATE")
    private Date createDate;

    @Column(name = "CREATE_BY")
    private Integer createBy;

    @Column(name = "UPDATE_DATE")
    private Date updateDate;

    @Column(name = "UPDATE_BY")
    private Integer updateBy;

    /**
     * @return ID
     */
    public Integer getId() {
        return id;
    }

    /**
     * @param id
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * @return RESULT_ID
     */
    public Integer getResultId() {
        return resultId;
    }

    /**
     * @param resultId
     */
    public void setResultId(Integer resultId) {
        this.resultId = resultId;
    }

    /**
     * @return EVALUATION_DETAIL_ID
     */
    public Integer getEvaluationDetailId() {
        return evaluationDetailId;
    }

    /**
     * @param evaluationDetailId
     */
    public void setEvaluationDetailId(Integer evaluationDetailId) {
        this.evaluationDetailId = evaluationDetailId;
    }

    /**
     * @return STAR_SUM
     */
    public Integer getStarSum() {
        return starSum;
    }

    /**
     * @param starSum
     */
    public void setStarSum(Integer starSum) {
        this.starSum = starSum;
    }

    /**
     * @return CREATE_DATE
     */
    public Date getCreateDate() {
        return createDate;
    }

    /**
     * @param createDate
     */
    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    /**
     * @return CREATE_BY
     */
    public Integer getCreateBy() {
        return createBy;
    }

    /**
     * @param createBy
     */
    public void setCreateBy(Integer createBy) {
        this.createBy = createBy;
    }

    /**
     * @return UPDATE_DATE
     */
    public Date getUpdateDate() {
        return updateDate;
    }

    /**
     * @param updateDate
     */
    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }

    /**
     * @return UPDATE_BY
     */
    public Integer getUpdateBy() {
        return updateBy;
    }

    /**
     * @param updateBy
     */
    public void setUpdateBy(Integer updateBy) {
        this.updateBy = updateBy;
    }

    
    /**
     * @return the evaluationDetailName
     */
    public String getEvaluationDetailName() {
        return evaluationDetailName;
    }

    
    /**
     * @param evaluationDetailName the evaluationDetailName to set
     */
    public void setEvaluationDetailName(String evaluationDetailName) {
        this.evaluationDetailName = evaluationDetailName;
    }
}